package com.sky.service;

import com.sky.dto.OrdersSubmitDTO;
import com.sky.vo.OrderDetailsVO;
import com.sky.vo.OrderPageVO;
import com.sky.vo.OrderSubmitVO;

import java.io.IOException;

public interface OrdersService {
    /**添加订单*/
    OrderSubmitVO addOrder(OrdersSubmitDTO submitDTO) throws IOException;
/**订单详情*/
    OrderDetailsVO selectById(Long id);
/**历史订单查询*/
    OrderPageVO QueryHistoryOrderDetail(Integer page, Integer pageSize, Integer status);
/**取消订单*/
    void cancelOrderById(Long id);
/**催单*/
    void reminderOrder(Long id);
/**再来一单*/
    void OnceAgain(Long id);
}
